// 请求对象的处理

// 1. 导入http模块
const http = require("http");
// 2. 创建web服务
const app = http.createServer();
// 3. 设置请求处理事件，并作出对应的响应
app.on("request", (req, res) => {
    //获取请求方法
    console.log(req.method);  // GET
    //获取http版本
    console.log(req.httpVersion); // 1.1
    //获取请求路径
    console.log(req.url); // /
    //获取请求头
    console.log(req.headers); // {...}
    // 响应内容：
    res.end("<h1>Hello HTTP!</h1>");
});
// 4. 设置监听端口
app.listen(8080,() => {
    console.log("服务已启动....8080");
});